home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 12986 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.3 KB

  1. Path: herold.franken.de!jhd
  2. Date: 19 Mar 1996 20:39:00 +0100
  3. From: jhd@herold.franken.de (Joachim Durchholz)
  4. Newsgroups: comp.lang.eiffel,comp.lang.c,comp.lang.c++,comp.object,comp.software-eng
  5. Message-ID: <65ByBXLV3RB@herold.franken.de>
  6. References: <1995Jul3.034108.4193@rcmcon.com>
  7.     <RMARTIN.96Mar13110714@rcm.oma.com> <4il6ku$ena@news4.digex.net>
  8. Subject: Re: Beware of "C" Hackers -- A rebuttal to Bertrand Meyer
  9. X-Newsreader: CrossPoint v3.1
  10.  
  11. ell@access4.digex.net wrote 19.03.96 on Re: Beware of "C" Hackers -- A rebuttal to Bertrand Meyer:
  12.  
  13. > Most domain experts in sofware engineering see that a large part if not
  14. > most of the benefits of oo derive from its closeness to objects in the
  15. > real world.  It is more than a software engineering discipline, as they
  16. > see it.  Including Meyer in OOSC.
  17.  
  18. I'd take that with a grain of salt. The real objects may be a useful  
  19. starting point, but what I see in well-designed libraries are lots of  
  20. highly abstract objects even from the standpoint of a abstraction lover  
  21. that I am.
  22. Really a class is an implementation of a concept. If a concept can be  
  23. divided into other concepts, a good OO language allows you to map the  
  24. subconcepts to even other classes. You end up with dozens or hundreds of  
  25. tiny classes, each implementing a single, atomic concept.
  26.  
  27. -Joachim
  28.  
  29. --
  30. Im speaking for myself here.
  31. ## CrossPoint v3.1 ##
  32.